#ifndef __users
#define __users
#include "physicalconstants.h"
#define 	wave_length   1e-6
#define     duration_um   3.2 um
#define     laser_center   2.0 * duration / c_light_speed
#define     laser_waist   3e-6
#define     scaled_a   20
#define     laser_omega   2.0 * PI * c_light_speed / wavelength
#define     laser_intensity   get_intensity(scalea, omega)
#define     amplitude   sqrt(2.0 * intensity / c_light_speed / epsilon_0)
#define     polarize   2 // z polarized
#define     dump_in_sec   10e-15
#define     species_all   4
#define     damp_length   15
#define     bc_type   {1, 1, 2, 2}
#define     time_range   time(0, 8e-12)
#define     x_cell   200 
#define     y_cell   200
#define     x_len  20e-6 
#define     y_len   20e-6
#define     simu_name   "test"
#define     mc_flag   {0, 0, 0, 0}
#define 	sp_charge   {-1.0, 1.0, 1.0, 0}
#define     sp_array   {1, 1, 0, 0}
#define     ptcls_per_cell   {5, 5, 0, 0}
#define     filename   "./data/test_"
#endif